package com.carl.zlds.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.carl.zlds.model.Game;
import com.carl.zlds.pojo.dto.SaveGameDTO;
import com.carl.zlds.pojo.vo.GameVO;
import com.carl.zlds.pojo.vo.GameWithTagVO;

import java.util.List;

/**
 * @author carl
 */
public interface IGameService extends IService<Game> {

    void saveGame(Long id, SaveGameDTO dto);

    void deleteGame(Long id);

    List<GameVO> getGameList();

    List<GameWithTagVO> getGameListWithTag();
}
